/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package br.com.eurotrader.beanssessao;

import br.com.eurotrader.entidades.Usuario;
import br.com.eurotrader.utils.AcoesEstrategias;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import javax.enterprise.context.SessionScoped;
import javax.inject.Named;

/**
 *
 * @author PROG01
 */
@Named(value="sessionBean1")
@SessionScoped
public class SessionBean1 implements Serializable{

    private boolean aberturaPagina = false;
    private ArrayList<String> listaDePaginasNavegadas = null;
    private Usuario usuarioConectado;
    
     public Integer getNumero(){
        return AcoesEstrategias.numero;
    }

    public Usuario getUsuarioConectado() {
        return usuarioConectado;
    }

    public void setUsuarioConectado(Usuario usuarioConectado) {
        this.usuarioConectado = usuarioConectado;
    }
    
    public ArrayList<String> getListaDePaginasNavegadas() {
        return listaDePaginasNavegadas;
    }

    public void setListaDePaginasNavegadas(ArrayList<String> listaDePaginasNavegadas) {
        this.listaDePaginasNavegadas = listaDePaginasNavegadas;
    }

    public boolean isAberturaPagina() {
        return aberturaPagina;
    }

    public void setAberturaPagina(boolean aberturaPagina) {
        this.aberturaPagina = aberturaPagina;
    }

     
    public List itensDaTabela( Collection collection) {
        return (List) collection;
    }
//
//    private Parametrosgerais parametrosGeraisDaFilialConectada;
//
//    public Parametrosgerais getParametrosGeraisDaFilialConectada() {
//        return parametrosGeraisDaFilialConectada;
//    }
//
//    public void setParametrosGeraisDaFilialConectada(Parametrosgerais parametrosGeraisDaFilialConectada) {
//        this.parametrosGeraisDaFilialConectada = parametrosGeraisDaFilialConectada;
//    }


}
